lower radiator hose - Spanish English Dictionary